executed satisfaction - Turkish English Dictionary